.header{
    background-image: url("https://safood-1317438654.cos.ap-guangzhou.myqcloud.com/Uploads/tempImage/6620799d9589d4905.png/66306492e67dc3398.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    // height: 470rpx;
    border-bottom-left-radius: 50% 40rpx;
    border-bottom-right-radius: 50% 40rpx; 
    position: relative;
    overflow: hidden;
}

.row_gift {
    display: flex; /* 使用flexbox进行布局 */
    padding: 20rpx 30rpx; 
  }
.element_gift {
    flex: 1; /* 让所有元素平均占据空间 */
    margin: 5px;
    text-align: center; /* 文本居中 */
    height: 34rpx;
    width: 135rpx;
    display: flex;
    align-content: center;
    justify-content: center;
    line-height: 30rpx;
  }

.element_gift  image{
    height: 30rpx;
    width: 30rpx;
}

.element_gift text{
    color: #D9FFD0;
    font-size: 24rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
}

.card{
    margin: 0 24rpx;
    width: 700rpx;
    height: 282rpx;
    overflow: hidden;
    background-image: url("https://safood-1317438654.cos.ap-guangzhou.myqcloud.com/Uploads/tempImage/6620799d9589d4905.png/66308a1e77f7f9610.png");
    background-repeat: no-repeat;
    background-size: cover;
    object-fit: cover; 
    position: relative;    
}

.card image {
    // width: 100%; /* Set width relative to the parent container */
    // height: 100%; /* Set height relative to the parent container */
    // border-bottom-left-radius: 50% 20rpx;
    // border-bottom-right-radius: 50% 20rpx;
}

.card_header{
    height: 22px;
    display: flex;
    padding: 32rpx;
    justify-content: space-between;
}

.card_header text:nth-child(1) {
    font-weight: 500;
    font-family: 'PingFang SC', 'PingFang SC'; 
    color: #824024;
    font-size:32rpx;
    font-weight: bold;
}

// .card_header text:nth-child(2) {
//     color: #B2856E;
//     font-size:28rpx;
    
// }
.card_bottom {
    display: flex;
    padding: 40rpx;
}

.card_bottom text:nth-child(1) {
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 600;
    font-size: 88rpx;
    color: #FF725D;
    line-height: 0rpx;
    text-align: left;
    font-style: normal;
    text-transform: none;
}


.card_bottom text:nth-child(2) {
    width: 32rpx;
    height: 44rpx;
    font-weight: 500;
    font-size: 32rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
    color: #FF725D;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.slider-container{
    
    margin: 24rpx;
    width: 700rpx;
    height: 484rpx;
    background: #FFFFFF;
    border-radius: 32rpx 32rpx 32rpx 32rpx;
}


.slider{
    padding: 35rpx 24rpx;
}

.slider-title{
    display: flex;
    justify-content: space-between;
}

// .slider-title   view:nth-child(2) {
//     width: 56rpx;
//     height: 40rpx;
//     font-family: 'PingFang SC', 'PingFang SC'; 
//     font-weight: 400;
//     font-size: 28rpx;
//     color: #666666;
//     line-height: 0rpx;
//     text-align: left;
//     font-style: normal;
//     text-transform: none;
// }

.slider-title   view:nth-child(2) {
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 400;
    font-size: 28rpx;
    color: #999999;
}

.slider-size text:nth-child(1){
    font-weight: 400;
    margin-right: 10rpx;
    width: 96rpx;
    height: 44rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 500;
    font-size: 32rpx;
    color: #000000;
    line-height: 0rpx;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.slider-size text:nth-child(2){
    width: 240rpx;
    height: 34rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 400;
    font-size: 24rpx;
    color: #999999;
    line-height: 0rpx;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.home-icon {
    height: 100%;
    width: 100%; /* Adjust as needed */
    overflow-x: scroll;
    white-space: nowrap;
  }
  
  .min-icon {
    display: inline-block;
    height: 370rpx;
    // border-radius: 10rpx;
    // border: 1px solid #F0F2EE;
    margin-right: 5rpx;
  }
  
  .min-icon:last-child {
    margin-right: 0; /* Remove margin for the last item */
  }
  
  .icon-image {
    margin: 16rpx;
    width: 300rpx; /* Adjust image width */
    height: 200rpx; /* Adjust image height */
  }
  
  .font-icon {
    margin:0 24rpx;
    width: 140rpx;
    height: 40rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 400;
    font-size: 28rpx;
    color: #000000;
    text-align: left;
    font-style: normal;
    text-transform: none;
  }

  .scroll_bottom {
    display: flex;
    justify-content: space-between;
    align-content: center;
  }

.scroll_bottom text:nth-child(1){
    margin:0 16rpx;
    width: 178rpx;
    height: 50rpx;
    font-family: 'PingFang SC', 'PingFang SC'; 
    font-weight: 500;
    font-size: 36rpx;
    color: #E6432D;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.scroll_button{
    width: 100rpx;
    height: 48rpx;
    background: #FFB73F;
    border-radius: 40rpx 40rpx 40rpx 40rpx;
    font-size: 28rpx;
    color: #FFFFFF;
    display: flex;
    align-content: center;
    justify-content: center;
    text-align: center;
    line-height: 48rpx;
    margin-right: 16rpx;
}